import initConfig.SysInitData
import sysAuth.SysDepartments
import sysAuth.SysFunOpt
import sysAuth.SysFunctions
import sysAuth.SysNotice
import sysAuth.SysOperations
import sysAuth.SysOrganization
import sysAuth.SysParams
import sysAuth.SysRoleRela
import sysAuth.SysRoleRelaOperat
import sysAuth.SysRoles
import sysAuth.SysUserRoles
import sysAuth.SysUsers
import sysAuth.SysViewCfg
import sysUtil.SysCommUtil
import xdTool.XdDataSource
import xdTool.XdWidget

class BootStrap {

    def sysDBUtilService
    def init = { servletContext ->

        sysDBUtilService.InitSysConifg()


//        SysDepartments.init()
//        SysOrganization.init()
//        SysOperations.init()
//        SysParams.init()
//        SysUsers.init()
//        SysFunctions.init()
//        SysRoles.init()
//        SysViewCfg.init()
//        XdDataSource.init()
//        SysNotice.init(sysDBUtilService.dataSource)
//
//        ///////////以上基础数据
//        SysUserRoles.init()
//        SysRoleRela.init()
//        SysFunOpt.init()
//        SysRoleRelaOperat.init()
//        XdWidget.init()
    }
    def destroy = {
    }
}
